<?php

namespace app\models\user\gc;

use Yii;

/**
 * This is the model class for table "{{%users_base_gc}}".
 *
 * @property int $id
 * @property int $uid 用户UID
 * @property string|null $com_name 企业名称,也是单位名称
 * @property string|null $legal_name 法人姓名
 * @property int|null $legal_sex 法人性别：1男，2女
 * @property string|null $legal_mobile 法人常用手机号码
 * @property string|null $com_tel 公司座机
 * @property string $comCity 地图选择的地址
 * @property string|null $com_address 公司地址
 * @property string|null $position 地址坐标,经纬度
 * @property string|null $detail 公司简介
 * @property int $created_at
 * @property int|null $shenhe 0表示没有审核,1表示审核通过
 * @property int|null $visible 0表示隐藏,1表示显示,和功能开关对应
 */
class UsersBaseGcModel extends \app\models\BaseUserModel
{
    /**
     * {@inheritdoc}
     */
    public static function tableName()
    {
        return '{{%users_base_gc}}';
    }

    /**
     * {@inheritdoc}
     */
    public function rules()
    {
        return [
            [['uid', 'legal_sex', 'time', 'shenhe', 'visible'], 'integer'],
            [['detail'], 'string'],
            [['com_name', 'legal_name'], 'string', 'max' => 100],
            [['legal_mobile'], 'string', 'max' => 32],
            [['com_tel'], 'string', 'max' => 20],
            [['comCity', 'com_address'], 'string', 'max' => 255],
            [['position'], 'string', 'max' => 512],
            [['uid'], 'unique'],
        ];
    }

    /**
     * {@inheritdoc}
     */
    public function attributeLabels()
    {
        return [
            'id' => 'ID',
            'uid' => 'Uid',
            'com_name' => '单位名称',
            'legal_name' => '法人姓名',
            'legal_sex' => '性别',
            'legal_mobile' => '手机号',
            'com_tel' => '座机号',
            'comCity' => '工厂定位',
            'com_address' => '具体位置',
           // 'position' => 'Position',
            'detail' => '工厂简介',
            'time' => '创建时间',
            'shenhe' => '审核',
            'visible' => '是否显示',

            'lng' => 'lng',///lng和lat
            'lat' => 'lat',
        ];
    }
}
